<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        
    </style>
</head>
<body>
    
</body>
<script>
    
    // var a = 10;
    // console.log(a);
    // function fn(){
    //     console.log(a);
    // }
    // fn();


    // function fn(){
    //     var a = 10;
    //     console.log(a);
    // }
    // fn();
    // console.log(a);


    // (function (){
    //     var a = 10;
    //     function fn1(){
    //         console.log(a)
    //     }
    //     function fn2(){
    //         console.log(a)
    //     }
    //     function fn3(){
    //         console.log(a)
    //     }
    //     fn1()
    //     fn2()
    //     fn3()
    // })();


    // function fn1(){
    //     function fn2(){
    //         function fn3(){
    //             function fn4(){
    //                 a = "hello";
    //                 console.log("fn4:" + a)
    //             }
    //             fn4();
    //             console.log("fn3:" + a)
    //         }
    //         fn3();
    //         console.log("fn2:" + a)
    //     }
    //     fn2();
    //     console.log("fn1:" + a)
    // }
    // fn1();
    // console.log("全局:" + a)

    

    var a = 10;
    function fn(){
        var b = 20;
        console.log("hello fn");
        window.c = 30;
    }
    fn();

    console.log(window.a)
    console.log(window.b)

    window.fn();

    console.log(c);

    

</script>
</html>